.article-item {
  display: flex;
  align-items: center;
  gap: 24px;
}
.summary {
  flex: 1;
  min-width: 0; /* 防止内容溢出 */
}